import time

def send_captcha(phone_number):
    """
    模拟一个耗时的异步任务
    """
    print(f'{time.strftime("%T")} 准备发送手机验证码') # in place of actual logging
    print(f'{time.strftime("%T")} 生成随机验证码并存入 redis，设置 5 分钟过期时间')
    time.sleep(5) # simulate long running task
    print(f'{time.strftime("%T")} {phone_number}发送完成')
    return { phone_number: 'task complete'}
